he is a strict moslem - Allemand Anglais Dictionnaire